<template>
	<view class="content"></view>
</template>

<script>
	export default {
		onLoad() {
			this.outBtn();
			this.checkGuide();
		},
		methods: {
			outBtn: function() {
				
				uni.showModal({
					title: '清除launchFlag值',
					content: '确定要清除launchFlag值，进行重启测试？',
					success: function(res) {
						if (res.confirm) {
							console.log('用户点击确定');
							// 清除缓存
							uni.clearStorage();
							// 一秒后重启
							uni.showToast({
								icon: 'none',
								duration: 3000,
								title: '清除成功1秒后重启'
							});
							setTimeout(function() {
								uni.hideToast();
								plus.runtime.restart();
							}, 1000);
						} else if (res.cancel) {
							console.log('用户点击取消');
						}
					}
				});
			},
			checkGuide() {
				console.log("进入checkGuide判断页");
				// 思路： 检测是否有启动缓存，如果没有，就是第一次启动，第一次启动就去 启动介绍页面
				try {
					var launchFlag = uni.getStorageSync('launchFlag');
					console.log("launchFlag:" + launchFlag);
					if (launchFlag) { 
						console.log("app");
						uni.switchTab({
							url: '/pages/tabBar/index/index'
						});
					} else { //没有缓存进入启动页引导页
						console.log('去引导页');
						uni.redirectTo({
							url: '/pages/guide/guide'
						});
					}
				} catch (e) {
					console.log(e.message);
				}
			}
		}
	};
</script>
